﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site1.Master" AutoEventWireup="true" CodeBehind="FrmListTrabajador.aspx.cs" Inherits="Intelsi.WB.Administracion.FrmListTrabajador" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
    <div class="post">
			<h2 class="title">Lista de Trabajadores </h2>
</div>
    Ingresar Nuevo :
    <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Nuevo" />
    <br />
<br />


<asp:UpdatePanel ID ="Uppeltrab" runat="server">
    
    <ContentTemplate>
    
        <fieldset>
      
        <b> Ingrese Nombre </b> 
            <asp:TextBox ID="TxtBuscar" runat="server" Width="235px"></asp:TextBox>
            &nbsp;<asp:Button ID="BtnBuscar" runat="server" Text="Buscar" />
        </fieldset>

        <br />

        <asp:GridView ID="grillaTrabajador" runat="server" AllowPaging="True" 
            AutoGenerateColumns="False" CellPadding="4" DataSourceID="ObjdatsouTrabaj" 
            ForeColor="#333333" GridLines="None" Width="553px">
            <AlternatingRowStyle BackColor="White" ForeColor="#284775" />
            <Columns>
                <asp:BoundField DataField="IdTrabajador" HeaderText="Codigo" 
                    SortExpression="IdTrabajador" />
                <asp:BoundField DataField="Ape_Nomb" HeaderText="Ape_Nomb" 
                    SortExpression="Ape_Nomb" />
                <asp:BoundField DataField="Cargo" HeaderText="Cargo" SortExpression="Cargo" />
                <asp:CheckBoxField DataField="Estado" HeaderText="Estado" 
                    SortExpression="Estado" />
                <asp:BoundField DataField="Direccion" HeaderText="Direccion" 
                    SortExpression="Direccion" />
                <asp:BoundField DataField="Celular" HeaderText="Celular" 
                    SortExpression="Celular" />
                <asp:TemplateField>
                    <ItemTemplate>
                        <asp:LinkButton ID="LinkButton2" runat="server" 
                            PostBackUrl='<%# Eval("IdTrabajador","FrmTrabajador.aspx?acc=editar&IdTrabajador={0}") %>'>Editar</asp:LinkButton>
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
            <EditRowStyle BackColor="#999999" />
            <EmptyDataTemplate>
                <asp:LinkButton ID="LinkButton1" runat="server" 
                    PostBackUrl='<%# Eval("IdTrabajador","FrmTrabador.aspx?acc=editar&IdTrabajador={0}") %>'>Editar</asp:LinkButton>
            </EmptyDataTemplate>
            <FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
            <HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
            <PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
            <RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
            <SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
            <SortedAscendingCellStyle BackColor="#E9E7E2" />
            <SortedAscendingHeaderStyle BackColor="#506C8C" />
            <SortedDescendingCellStyle BackColor="#FFFDF8" />
            <SortedDescendingHeaderStyle BackColor="#6F8DAE" />
        </asp:GridView>

        <asp:ObjectDataSource ID="ObjdatsouTrabaj" runat="server" 
            onobjectcreating="ObjdatsouTrabaj_ObjectCreating" 
            SelectMethod="GetFromTrabajadorByNombre" 
            TypeName="Intelsi.BusinessLogic.TrabajadorBL">
            <SelectParameters>
                <asp:ControlParameter ControlID="TxtBuscar" DefaultValue="" Name="nombre" 
                    PropertyName="Text" Type="String" />
            </SelectParameters>
        </asp:ObjectDataSource>

    </ContentTemplate>

</asp:UpdatePanel>

</asp:Content>
